func crypto/internal/fips140/tls13.deriveSecret
13 uses
crypto/internal/fips140/tls13 (current package)
tls13.go#L49: func deriveSecret[H fips140.Hash](hash func() H, secret []byte, label string, transcript fips140.Hash) []byte {
tls13.go#L81: return deriveSecret(s.hash, s.secret, resumptionBinderLabel, nil)
tls13.go#L87: return deriveSecret(s.hash, s.secret, clientEarlyTrafficLabel, transcript)
tls13.go#L96: derived := deriveSecret(s.hash, s.secret, "derived", nil)
tls13.go#L106: return deriveSecret(s.hash, s.secret, clientHandshakeTrafficLabel, transcript)
tls13.go#L112: return deriveSecret(s.hash, s.secret, serverHandshakeTrafficLabel, transcript)
tls13.go#L121: derived := deriveSecret(s.hash, s.secret, "derived", nil)
tls13.go#L131: return deriveSecret(s.hash, s.secret, clientApplicationTrafficLabel, transcript)
tls13.go#L137: return deriveSecret(s.hash, s.secret, serverApplicationTrafficLabel, transcript)
tls13.go#L143: return deriveSecret(s.hash, s.secret, resumptionLabel, transcript)
tls13.go#L155: secret: deriveSecret(s.hash, s.secret, exporterLabel, transcript),
tls13.go#L164: secret: deriveSecret(s.hash, s.secret, earlyExporterLabel, transcript),
tls13.go#L170: secret := deriveSecret(s.hash, s.secret, label, nil)